removal of obstacles - İspanyolca İngilizce Sözlük